#ifndef HEADER_MOUV
#define HEADER_MOUV

#include <SDL/SDL.h>
#include <iostream>
#include <time.h>

#include "../glob.h"
#include "../PlateForme/PlateForme.h"

class Pion;

class CubeMouv : public PlateForme{

public :
	CubeMouv(SDL_Rect p , SDL_Surface *ecran , Sens s);
	bool reagit(Pion *p);
	void afficher();
	void decaler(int nombre);

	Taille getAmplitudeCube();
	SDL_Rect getPositionIni();

private :
	double temps;
	bool sens;//variable => vrai si de gauche a droite , faux sinon
	Sens s;
	SDL_Rect origine;
	int amplitude;
};

#endif
